semiconductor switching and protection - Spanish English Dictionary